<#assign className = table.className>   
<#assign classNameLower = className?uncap_first> 
xps.${classNameLower} = function(){
	var _box = null;
	var _this = {
		config:{
		    action : {
		        /**
		         * 增加页面或增加按钮
		         */
		        toAdd:htee_dynamicResourceBaseUrlJs + '/${namespace}/${classNameLower}/toAdd.action',
		        /**
		         * 保存提交
		         */
		        add : htee_dynamicResourceBaseUrlJs + '/${namespace}/${classNameLower}/add.action',
		        /**
		         * 更新提交
		         */
                update:htee_dynamicResourceBaseUrlJs + '/${namespace}/${classNameLower}/update.action',
                /**
                 * 更新页面或更新按钮
                 */
                toUpdate : htee_dynamicResourceBaseUrlJs + '/${namespace}/${classNameLower}/toUpdate.action',
                /**
                 * 删除按钮
                 */
                remove : htee_dynamicResourceBaseUrlJs + '/${namespace}/${classNameLower}/delete.action',
                /**
                 * 列表
                 */
                pageList:htee_dynamicResourceBaseUrlJs + '/${namespace}/${classNameLower}/pageList.action'
            },
			/**
			 * 数据表格
			 */
  			dataGrid:{
  				title:'${table.remarks}列表',
	   			columns:[[
        			<#list table.columns as column>	
        				<#if column.columnNameLower=="id">
        					{field:'id',checkbox:true},
        				<#elseif column.isDateTimeColumn>
        					{field:'${column.columnNameLower}String',title:'${column.remarks}',width:120,sortable:true},
        				<#else>
        					{field:'${column.columnNameLower}',title:'${column.remarks}',width:120,sortable:true}<#if column_has_next>,</#if>
        				</#if>
        			</#list>
				]]
			}
		},
		init:function(){
		    _box = new XPSDataGrid(_this.config);
            _box.init(_this.config.action.pageList);
		}
	}
	return _this;
}();

$(function(){
	xps.${classNameLower}.init();
});		